hard knocks - French English Dictionary